University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17679
7192
162
11744
17716
5819
6626