Michel Cormier

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