Delhi State Cancer Institute
Landmark
8, GTB Hospital Complex, Dilshad Garden, New Delhi, Delhi 110095, India
Delhi State Cancer Institute (DSCI) is a renowned hospital in India, established by the Government of NCT of Delhi. It provides superior treatment with the latest and most advanced techniques.
Stay near this Place