University

Nakhon Si Thammarat Rajabhat University

http://nstru.ac.th/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
7557
2549
68
8630
5471
6650