John R. Plachetka
Pozen · Amgen · Genus Lifesciences
Total Patents:
30
Overall Rank:
#124,603
Years Active:
1999–2020
Pozen Rank:
#1