International University of Malaya-Wales…
IPTS
-
World Ranking
13048
-
Asia Ranking
-
-
MyCompass Ranking
75
Financial Training & Management Services
IPTS
-
World Ranking
13678
-
Asia Ranking
-
-
MyCompass Ranking
78