University

Saint Mary's College

https://smcs.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20795
8894
2330
20391
6488
6650