University

Naresuan University

http://www.nu.ac.th/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1282
306
10
440
864
1886
2042