University

Shanghai Theatre Academy

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
6444
2182
649
2662
5963
6683