The Department of Health & Family Welfare, Govt. of NCT of Delhi invites applications from eligible officers for the post of Director at Delhi State Cancer Institute (DSCI), Dilshad Garden, accepting forms until 05:00 PM on June 30, 2026, via delhigovt.nic.in.