University

The One Academy

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13407
5082
80
11269
12119
8602
6115