Martine Beugnet

Martine Beugnet is Professor in Visual Studies at the University of Paris 7 Diderot.

Related Series