University

Santapol College Udonthani

http://www.stu.ac.th/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22304
162
162
17443
22484
5822
6529