Gerald Gallagher

BE MSc PGCert CEng IntPE (Irl) MIEI

Visiting Erasmus+ Lecturer in Multiphase CFD and Parallel Programming