The Christian Medical College Vellore is an unaided minority educational institution that was founded in 1900 and is situated in Vellore, Tamil Nadu. Under the direction of Dr. Ida Sophia Scudder, the lone child of second-generation American missionaries, the clinic…