Services at Delhi State Cancer Institute suspended till further notice in view of 21 people testing positive at facility: Official.

Services at Delhi State Cancer Institute suspended till further notice in view of 21 people testing positive at facility: Official.