University

Nakhon Si Thammarat Rajabhat University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6569
2151
61
2104
6280
6967
6115