Business Summary
INDIAN COUNCIL OF MEDICAL RESEARCH is headquartered in NEW DELHI, DELHI, INDIA and is a provider of social sciences research and development services. The company was founded in 1949. INDIAN COUNCIL OF MEDICAL RESEARCH is its ultimate parent.
Country of Incorporation
India
Incorporation Date
1977-01-01
Business Sector
Pharmaceuticals & Medical Research
Company Address
P.O. Box No. 4911, Ansari Nagar