University

Asian Institute of Technology Thailand

https://www.ait.ac.th/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1421
351
12
3388
1362
1612
1943