University

University of Aberdeen

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
284
104
25
1207
294
230
312