University

Nakhon Si Thammarat Rajabhat University

http://www.nstru.ac.th/

World RankingContinental RankingCountry Ranksort ascendingPresenceImpactOpennessExcellence
7271
2329
65
2365
7406
6422
6084