University

Scott Christian College

https://scott.ac.in/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
24159
10777
3327
23985
6492
6650