University

Tripura Medical College

https://www.tmc.nic.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16312
6640
1336
15433
5963
6658