- Christian Medical College ranked Best Medical School in India by India Today Magazine. See below. The Vellore Board promotes, interprets and helps support the Christian Medical College and Hospital, Vellore, India, one of the largest ecumenical Christian teaching hospitals in the world. In Memoriam The Vellore CMC Board (USA) is sad to announce the passing of two of its Board members, Dr. Mary ...www.vellorecmc.org