Gerardo Castillo

Pharmain · Proteometech · University Of Washington
Total Patents: 52
Overall Rank: #50,435
Years Active: 2000–2025
Pharmain Rank: #2