Herbert L. Heyneker
Genentech · Pharming B.V. · Eos Biotechnology
Total Patents:
34
Overall Rank:
#103,872
Years Active:
1982–2011
Genentech Rank:
#82