University

University of Central Thailand (Phakklang University)

http://www.tuct.ac.th/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19875
8150
150
21066
19317
7356
6084