Specialties
Affiliations

Member of the Institution of Engineering Designers (iED)

Experience & Education