University

University of Central Thailand (Phakklang University)

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19862
7937
151
21437
18783
11401
6033