Stephen Santoro
Scripps Research · University of California · Cell Design Labs
Total Patents:
19
Overall Rank:
#232,929
Years Active:
2000–2024
Scripps Research Rank:
#27