Contact Contact Details The Head, Department of Radiation Oncology AddressCMC Vellore Town Campus, Ida Scudder Road, Vellore – 632004, Tamil Nadu. Email us :ibscon2026@cmcvellore.ac.in Call us :0416 - 228 - 3145 /2046 /3157