University

Shanghai Theatre Academy / 上海戏剧学院

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
6976
2417
646
2908
6492
6650