University

Christian University of Thailand

https://ror.org/057jpqa22

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14997
5880
129
13225
8370
7223