University

The One Academy

http://www.toa.edu.my/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13942
5288
89
12398
11993
11401
6033