Keshab Sarma

Roche Palo Alto · Gilead Pharmasset · Hoffmann-La Roche
Total Patents: 19
Overall Rank: #236,962
Years Active: 1999–2021
Roche Palo Alto Rank: #28