Robert McDowell

Genentech · Hoechst Gmbh · 3-V Biosciences
Total Patents: 67
Overall Rank: #31,841
Years Active: 1993–2024
Genentech Rank: #52