University

Nakhon Si Thammarat Rajabhat University

https://www.nstru.ac.th/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8200
2689
83
8783
5444
7216