University

Sukhothai Thammathirat Open University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5093
1663
43
1156
4414
4462
6084