University

International University of Malaya Wales

http://iumw.edu.my/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13501
5078
86
18099
16444
7205
6033