University

Nakhon Si Thammarat Rajabhat University

http://nstru.ac.th/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7555
2548
68
8631
5468
6650