Kate Hynes

Kate Hynes

Lecturer/Assistant Professor

+353 1 716 8386