University

Tapee University

http://www.tapee.ac.th/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
16668
6487
138
11236
16245
8602
6115