University

The One Academy

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13070
5025
69
11922
11902
5819
6626