University

Nakhon Si Thammarat Rajabhat University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8507
3101
85
4387
6199
9491
5789