University

University of Sussex

http://www.sussex.ac.uk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
261
94
23
936
262
244
322