University

University of Wales

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6800
1774
165
7107
4633
8949
5789