University

Tripura Medical College

http://www.tmc.nic.in/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
16460
6511
1282
20474
15304
7356
6084