Skip to main content
Overview

Phillip Duffy

Mechanical Workshop Technician


Affiliations
AffiliationTelephone
Mechanical Workshop Technician in the Department of Engineering+44 (0) 191 33 42491