University

Naresuan University

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
1252
294
8
865
1510
2101