Stephen Boyd lectures in Film and Screen Media at the Institute of Art, Design and Technology in Dun Laoghaire, County Dublin. He is also a PhD researcher at Trinity College Dublin.

stephen.boyd@iadt.ie


Views: