University

Walailak University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2951
894
23
1198
5142
2595
3628