Juan G. Santiago
Stanford University · Cooligy · Purigen Biosystems
Total Patents:
68
Overall Rank:
#30,730
Years Active:
2003–2025
Stanford University Rank:
#18