Postal Address: Delhi State Cancer Institute Dilshad Garden, Delhi 110 095 (India) Phone: +91-11-2213 5700, +91-11-2213 5200; TeleFax: +91-11-2211 0505; E-mail:director[dot]dsci[at]nic[dot]in