University

Naresuan University

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
1252
294
8
865
1510
2101