University

University of East Anglia

http://www.uea.ac.uk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
292
109
27
1497
292
217
341