University

Nakhon Sawan Rajabhat University

https://ror.org/0408gh695

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9360
3177
102
5777
8370
7223