University

The One Academy

https://www.toa.edu.my/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13811
5444
77
12397
5954
6657