University

South African School of Motion Picture Medium & Live Performance AFDA

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13457
279
31
17976
11793
7360
6084