University

Nakhon Si Thammarat Rajabhat University

http://nstru.ac.th/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
7557
2549
68
8630
5471
6650