Felix Theeuwes
Alza · Durect · Virginia Commonwealth University
Total Patents:
242
Overall Rank:
#2,161
Years Active:
1980–2023
Alza Rank:
#1