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