University

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

http://www.cufa.edu.tw/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17569
7020
162
11555
17495
7360
6084