University

Tripura Medical College

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
16312
6640
1336
15433
5963
6658