University

Tripura Medical College

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

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
16316
6643
1340
15431
5963
6683