University

University of Abertay

http://www.abertay.ac.uk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2000
727
109
1656
2765
1904
2434