Prof Noel O'Dowd Mechanical Engineering MEng