Troikaa

Manufacturer of novel drug delivery systems (NDDS) pharmaceuticals

placeAhmedabad, Gujarat, India calendar_todayFounded 1983 groups3,468 employees language troikaa.com

Registered entities

Coming soon