University

Tapee University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17049
6789
139
11867
16822
7360
6084