University

Southern College of Technology

https://www.sct.ac.th/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18214
7606
145
17468
6492
6650