Steven Do
Genentech · F. Hoffmann-La Roche Ag · Array Biopharma
Total Patents:
38
Overall Rank:
#84,869
Years Active:
2004–2025
Genentech Rank:
#62