University

Nakhon Ratchasima Rajabhat University

http://www.nrru.ac.th/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5660
1914
50
3658
2150
9491
5789