Carlos F. Barbas, III
Scripps Research · Syngenta Participations Ag · Ludwig Institute For Cancer Research
Total Patents:
66
Overall Rank:
#32,877
Years Active:
1997–2022
Scripps Research Rank:
#3