University

St Andrews University (Saint Andrews Presbyterian College)

https://www.sa.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7669
1760
1656
3981
6488
6650