197 people are employed at National Cancer Institute (NCI).
National Cancer Institute (NCI) is based in Nagpur, Maharashtra.