University

Westminster International College Malaysia

https://www.westminster.edu.my/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19199
7919
144
28714
17666
5819
6626