University

Shanghai Theatre Academy

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

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
6444
2182
649
2662
5963
6683