David O'Connell

David O'Connell

Lecturer | Director of MSc Biotherapeutics Programmes

+353 1 716 6760