James John Crawford
Genentech · F. Hoffmann-La Roche Ag · Rqx Pharmaceuticals
Total Patents:
24
Overall Rank:
#171,532
Years Active:
2014–2023
Genentech Rank:
#111