University

South African School of Motion Picture Medium & Live Performance AFDA

https://www.afda.co.za/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13540
319
32
12072
5963
6683