University

Nakhon Si Thammarat Rajabhat University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7459
2457
76
2947
4779
9593
5777