University

University of Abertay

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

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
1983
739
110
6158
2499
2074
2643