University

Nakhon Si Thammarat Rajabhat University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7809
2589
69
7158
5230
6658