Leonard G. Presta
Genentech · Merck · Schering
Total Patents:
216
Overall Rank:
#2,794
Years Active:
1992–2025
Genentech Rank:
#7