University

Thai Nichi Institute of Technology

http://www.tni.ac.th/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11105
4130
100
4387
10505
9241
5789