University

Nakhon Si Thammarat Rajabhat University

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

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
6569
2151
61
2104
6280
6967
6115