University

Nakhon Ratchasima Rajabhat University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7228
2311
64
2269
4904
7356
6084