Ziad Elmarsafy

Ziad Elmarsafy

Ziad Elmarsafy is Senior Lecturer in the Department of English and Related Literature at the University of York, UK.