University

Scott Christian College

https://scott.ac.in/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
24486
10902
3365
24353
5963
6683