Robert M. Platz
Inhale Therapeutic Systems · Nektar Therapeutics · Amgen
Total Patents:
40
Overall Rank:
#80,087
Years Active:
1992–2012
Inhale Therapeutic Systems Rank:
#1