University

St Andrews College of Arts Science and Commerce

https://standrewscollege.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16559
6822
1479
15549
6492
6650