The Delhi government's own cancer hospital, with campuses at Dilshad Garden (east) and Janakpuri (west), offering cancer treatment free of cost.
The Delhi State Cancer Institute was set up as an independent, autonomous institution by the Government of NCT of Delhi to give comprehensive cancer management under one roof. Its website describes modern cancer care free of cost, publishes its financial status since its inception in 2006, and lists two sites: DSCI East at Dilshad Garden and DSCI West at Janakpuri. The institute's older nic.in address no longer resolves; the page cited here is the current Delhi government site.
Every source this page cites, grouped by who published it. Grouping is read from the web address, not assigned by hand.
A source that has moved or gone is reported by the weekly link check. /audit/