University

University of Aberdeen

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
273
105
25
1173
291
218
289