University

Nakhon Ratchasima Rajabhat University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5501
1789
44
1417
3698
7588
6033