David Lechuga-Ballesteros
Nektar Therapeutics · Pearl Therapeutics · Aridis Pharmaceuticals
Total Patents:
24
Overall Rank:
#169,868
Years Active:
2002–2024
Nektar Therapeutics Rank:
#46