University

Scott Christian College

https://scott.ac.in/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
24486
10902
3365
24353
5963
6683