University

Scottish Church College

http://www.scottishchurch.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17254
7071
1515
16531
5963
6683