John Hood
Samumed · Biosplice Therapeutics · Scripps Research
Total Patents:
115
Overall Rank:
#10,791
Years Active:
1992–2025
Samumed Rank:
#1