University

University of Central Thailand (Phakklang University)

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20463
8719
157
20023
6492
6650