INSTITUTE OF CLINICAL RESEARCH INDIA
F- 89/4/1, Okhla Industrial Area Phase I, , Delhi - 110020, Delhi, India
Rz-1488, A/11, First Floor, Main Road, Tughlakabad Extension, , Delhi - 110019, Delhi, India
75-76, Amrit Nagar, South Extension 1, , Delhi - 110049, Delhi, India
F-1898, Management House, Kotla Mubarakpur, , Delhi - 110003, Delhi, India
A-6, 2nd Floor, Main Devli Road, Khanpur, , Delhi - 110062, Delhi, India
Plot Number 13, Ist Floor, Main Najafgarh Road, Nangloi, , Delhi - 110041, Delhi, India