University

Shanghai Theatre Academy

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
6444
2182
649
2662
5963
6683