Hello,
CMC Vellore is ranked 803 in best world universities. It's 3rd best medical university in India.
https://medicine.careers360.com/colleges/ranking
Christian Medical College, Vellore (CMC) is one of the most prestigious medical institutes in India. It is a private medical institute that has a long list of achievements.
Hope it helps.
College Comparison based on Courses, Placement, Rank, Fee
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile