Pandurang Balwant Deshpande
Orchid Chemicals & Pharmaceuticals Limited · Alembic
Total Patents:
28
Overall Rank:
#139,750
Years Active:
2002–2011
Orchid Chemicals & Pharmaceuticals Limited Rank:
#1