Sridhar Govinda Prasad

Collidion · Takeda San Diego
Total Patents: 14
Overall Rank: #335,433
Years Active: 2007–2025
Collidion Rank: #1