University

Quest International University Perak

https://qiu.edu.my/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9673
3399
61
6721
6492
6650