University

University of Abertay

https://www.abertay.ac.uk/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1979
748
110
2448
2250
2719