University

Tapee University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16394
6364
135
7882
15599
11401
6033