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