Ravikumar Tadiparthi

Wockhardt Limited · Bexel Pharmaceuticals · Orchid Research Laboratories Limited
Total Patents: 23
Overall Rank: #179,891
Years Active: 2006–2024
Wockhardt Limited Rank: #9