Venkatesan Parameswaran

Orchid Chemicals & Pharmaceuticals Limited · Orchid Research Laboratories Limited · Merck
Total Patents: 5
Overall Rank: #968,180
Years Active: 2010–2021
Orchid Chemicals & Pharmaceuticals Limited Rank: #23