University

Walailak University

https://www.wu.ac.th/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2925
887
23
1199
5142
2597
3587