University

Sukhothai Thammathirat Open University

http://www.stou.ac.th/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4720
1586
39
1206
2022
8048
5789