University

Naresuan University

https://www.nu.ac.th/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
1252
294
8
865
1510
2101