University

Nakhon Sawan Rajabhat University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12601
4852
106
10605
6488
6650