University

Trivandrum Medical College

https://tmc.kerala.gov.in/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
11622
4342
725
17427
5963
5807