1.  Indian Cancer Research institute is located at

A. New Delhi
B. Calcutta
C. Chennai
D. Mumbai

Answer: Option D

Explanation:

It was found in 1980 at Mumbai to advance research in all aspect of cancer and promote interaction between scientist.