University

Nakhon Sawan Rajabhat University

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
12601
4853
106
10603
6492
6650