John E. Hearst
Cerus · University of California · Aduro Biotech
Total Patents:
20
Overall Rank:
#225,132
Years Active:
1980–2011
Cerus Rank:
#12