University

Cardiff Metropolitan University (University of Wales Institute Cardiff)

http://www.cardiffmet.ac.uk/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
1837
694
107
4568
2949
1820
2224