Skip to content

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.

openDemocracy Author