University

University of Sussex

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

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
261
94
23
936
262
244
322