Felix A. Landrau
Alza · Intarcia Therapeutics
Total Patents:
41
Overall Rank:
#76,900
Years Active:
1981–2013
Alza Rank:
#14