University

Nakhon Si Thammarat Rajabhat University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7341
2422
64
2143
6743
5375
6626