Adrian Folkes
Genentech · F. Hoffmann-La Roche Ag · Xenova Limited
Total Patents:
47
Overall Rank:
#60,918
Years Active:
1998–2018
Genentech Rank:
#78