Xiaoming Shen
Nektar Therapeutics · Nektar Therapeutics Al, · Shearwater
Total Patents:
72
Overall Rank:
#27,773
Years Active:
2002–2024
Nektar Therapeutics Rank:
#5