University

University of Central Thailand (Phakklang University)

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20397
8537
155
23184
19873
5819
6626