University

International University of Malaya Wales

http://iumw.edu.my/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15611
6298
93
16280
5662
6658