University

Shanghai Theatre Academy / 上海戏剧学院

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

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
5866
2002
609
7928
2185
5819
6626