University

University of the West of Scotland (University of Paisley)

https://www.uws.ac.uk/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1312
517
93
2344
1245
1433