University

University of Exeter

https://www.exeter.ac.uk/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
157
44
15
187
131
202