University

Chiang Rai College

http://www.crc.ac.th/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21227
9069
158
20912
5963
6683