University

University of Wales

http://www.wales.ac.uk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6729
1826
165
10389
4235
9035
5777