University

Nakhon Si Thammarat Rajabhat University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7271
2329
65
2365
7406
6422
6084