University

Nakhon Ratchasima Rajabhat University

https://www.nrru.ac.th/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8284
2783
72
5335
5963
6683