University

University of Central Thailand (Phakklang University)

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19489
7779
151
22301
18706
8602
6115