University

Saint Mary's College

https://smcs.ac.in/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
20801
8900
2334
20397
6492
6650