University

Tripura Medical College

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
16312
6640
1336
15433
5963
6658