Michel Cormier
Alza · Affymax Technologies N.V. · Durect
Total Patents:
58
Overall Rank:
#41,884
Years Active:
1989–2021
Alza Rank:
#6