Igenerix Phrama Pvt Ltd., is located in Noida, India on Logix Tecnopark, Sector -127, Plot no.5, Tower B, Ground floor, Business Room no. 17. Igenerix Phrama Pvt Ltd., is rated 3.5 out of 5 in the category pharmaceutical company in India.
Address
Logix Tecnopark, Sector -127, Plot no.5, Tower B, Ground floor, Business Room no. 17