Hans K. Erickson

Immunogen · Genentech · Imclone
Total Patents: 4
Overall Rank: #1,188,558
Years Active: 2012–2018
Immunogen Rank: #51