University

Thonburi University

http://www.thonburi-u.ac.th/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14980
5834
125
5320
14788
7356
6084