Dr Cormac McGarrigle BSc MEd PhD FHEA

Lecturer in Mechanical Engineering
Ulster University