Glenn C. Rice
Cello Therapeutics · Genentech · Picower Institute For Medical Research
Total Patents:
15
Overall Rank:
#327,477
Years Active:
1993–2004
Cello Therapeutics Rank:
#8