Vasu Jammalamadaka

Exelixis · Ph Pharma Co. · Symphony Evolution
Total Patents: 16
Overall Rank: #291,478
Years Active: 2009–2023
Exelixis Rank: #38