University

University of Abertay

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1977
748
110
2450
2248
2719