University

Nakhon Si Thammarat Rajabhat University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7819
2593
69
7158
5231
6683