University

Saint Mary's College

https://smcs.ac.in/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
20801
8900
2334
20397
6492
6650