Gregory D. Plowman

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