University

Shanghai Theatre Academy / 上海戏剧学院

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5828
1985
605
7929
2185
5822
6528