University

Nakhon Sawan Rajabhat University

http://www.nsru.ac.th/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
10832
3928
94
2354
9770
8602
6115