University

Thaksin University

http://www.tsu.ac.th/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3939
1300
30
1537
7815
5102
3941