Amar Lulla
Cipla Limited · U & I Pharmaceuticals
Total Patents:
38
Overall Rank:
#86,323
Years Active:
2004–2021
Cipla Limited Rank:
#4