University

Nakhon Sawan Rajabhat University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10255
86
86
3102
9266
5822
6529