University

Nakhon Si Thammarat Rajabhat University

http://nstru.ac.th/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
7557
2549
68
8630
5471
6650