University

Shanghai Theatre Academy / 上海戏剧学院

http://www.sta.edu.cn/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
5687
1824
530
6759
2254
7356
6084