University

Sukhothai Thammathirat Open University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5117
1652
43
1173
2814
7949
5777