University

Nakhon Sawan Rajabhat University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10267
3722
86
3101
9265
5819
6626