University

The One Academy

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14220
5663
86
12666
6492
6650