University

University of Edinburgh

http://www.ed.ac.uk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
41
5
4
48
54
52
56