University

South African School of Motion Picture Medium & Live Performance AFDA

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13617
333
33
11901
6492
6650