University

International University of Malaya Wales

http://iumw.edu.my/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12822
4806
78
14968
15657
5792
6115