University

The One Academy

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13062
5027
69
11923
11903
5822
6528