University

Tapee University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17381
7037
138
10280
17475
5819
6626