University

Tripura Medical College

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

World RankingContinental Rankingsort ascendingCountry RankImpactOpennessExcellence
16316
6643
1340
15431
5963
6683