University

Scott Christian College

https://scott.ac.in/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
24486
10902
3365
24353
5963
6683