Napoleone Ferrara
Genentech · University of California · F. Hoffmann-La Roche Ag
Total Patents:
104
Overall Rank:
#13,471
Years Active:
1994–2023
Genentech Rank:
#10