University

Tripura Medical College

http://www.tmc.nic.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16718
6719
1313
22666
15575
5819
6626