University

Shanghai Theatre Academy / 上海戏剧学院

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6976
2417
646
2908
6492
6650