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