University

Asian Institute of Technology Thailand

http://www.ait.ac.th/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1388
352
11
2588
1304
1349
1879