University

Prince of Songkla University

https://www.psu.ac.th/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
917
180
6
727
1419
1384