The Christian Medical College Vellore (CMC) is a large multi-speciality teaching hospital located in Tamil Nadu, India, about 140km to the west of Che ..