University

Nakhon Si Thammarat Rajabhat University

http://www.nstru.ac.th/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5739
1847
48
2110
4154
7624
6033