Rachel Johnson

Rachel Johnson is a doctoral researcher in Italian cinema at the School of Languages, Cultures and Societies in Leeds University, analysing the relationship between political commitment and commercial success.

Audio available Bookmark Check Language Close Comments Download Facebook Link Email Newsletter Newsletter Play Print Share Twitter Youtube Search Instagram WhatsApp yourData