University

Shanghai Theatre Academy / 上海戏剧学院

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5866
2002
609
7928
2185
5819
6626