Gregory D. Plowman
Sugen · Exelixis · Genentech
Total Patents:
44
Overall Rank:
#68,012
Years Active:
1992–2021
Sugen Rank:
#5