University

Shanghai Theatre Academy

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

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
6444
2182
649
2662
5963
6683