University

Scott Christian College

https://scott.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24159
10777
3327
23985
6492
6650