University

The One Academy

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

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
13070
5025
69
11922
11902
5819
6626