University

Suranaree University of Technology

http://www.sut.ac.th/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
940
192
6
1067
668
1610
1445