University

University of Plymouth

https://www.plymouth.ac.uk/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
512
214
44
607
472
630