University

Chungyu University of Film and Arts / 崇右影藝科技大學

https://www.cufa.edu.tw/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17768
7380
162
16964
6492
6650