Benjamin F. Cravatt
Scripps Research · Abide Therapeutics · H. Lundbeck A/S
Total Patents:
31
Overall Rank:
#116,868
Years Active:
1995–2024
Scripps Research Rank:
#12