Venkata Srinivas Pullela

Cipla Limited · Biocon · Council Of Scientific And Industrial Research
Total Patents: 7
Overall Rank: #673,062
Years Active: 2010–2025
Cipla Limited Rank: #20