Prof Ciaran O'Neill

Telephone: 
+44 (28) 9097 6028
Job description: 
Deputy Director