University

Thepsatri Rajabhat University

http://www.tru.ac.th/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13607
5347
111
12153
5963
6683