Juan G. Santiago

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