University

South African School of Motion Picture Medium & Live Performance AFDA

http://www.afda.co.za/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14479
332
32
17981
12281
11401
6033