Himadri Sen

Ranbaxy Laboratories Limited · Lupin Limited · Steerlife India Private Limited
Total Patents: 21
Overall Rank: #205,328
Years Active: 1992–2023
Ranbaxy Laboratories Limited Rank: #9