University

Tripura Medical College

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16380
6351
1349
20862
15034
8602
6115