University

Walailak University

http://www.wu.ac.th/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3140
991
22
1808
4160
3980
3686