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