Stephen Price
Genentech · F. Hoffmann-La Roche Ag · Johnson & Johnson
Total Patents:
40
Overall Rank:
#79,628
Years Active:
2005–2020
Genentech Rank:
#117