Leonard G. Presta

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