Impact Research and Measurement Pvt. Ltd. is located in New Delhi, India on B1/E7, First Floor, Mohan Cooperative Industrial Estate, Badarpur. Impact Research and Measurement Pvt. Ltd. is rated 4.3 out of 5 in the category media company in India.
Address
B1/E7, First Floor, Mohan Cooperative Industrial Estate, Badarpur