Lisa Peschel

Lisa Peschel is senior lecturer in theatre and chair of the Departmental Research Committee of Department of Theatre, Film, Television and Interactive Media at the University of York.

Showing 1 results