University

Nakhon Sawan Rajabhat University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12601
4853
106
10603
6492
6650