Diane Negra

Diane Negra

Professor of Film Studies and Screen Culture

+353 1 716 8493
Paul Perry

Paul Perry

Creative Writing Teaching Fellow

+353 1 716 ****