Centaur Pharmaceuticals Pvt limited •
01/2016 – 01/2024 •
Production
Emcure Pharmaceuticals (India) •
01/2013 – 01/2015 •
AGIO PHARMACEUTICALS LIMITED •
01/2012 – 01/2013 •