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