University

International University of Malaya Wales

http://iumw.edu.my/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16087
6413
94
22185
15761
5679
6626