University

Westminster International College Malaysia

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18580
7729
133
18025
5963
6683