Christian Medical College Ida Scudder Road, Vellore – 632004 Tamil Nadu, India