Indravadan Ambalal Modi

Cadila Pharmaceuticals
Total Patents: 12
Overall Rank: #408,738
Years Active: 2011–2022
Cadila Pharmaceuticals Rank: #2