University

University of Plymouth

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
511
42
42
2152
576
474
591