University

University of Aberdeen

http://www.abdn.ac.uk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
283
104
25
996
318
232
288