University

Shanghai Theatre Academy / 上海戏剧学院

https://www.sta.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6975
2417
646
2910
6488
6650