University

Scott Christian College

https://scott.ac.in/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
24159
10777
3327
23985
6492
6650