University

Shanghai Theatre Academy / 上海戏剧学院

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

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
5866
2002
609
7928
2185
5819
6626