- Bengaluru, Karnataka, India
EMRC Engineering Mechanics Research (India) Ltd. is a company based out of 907, Barton Center84 MG Road, Bangalore, India.