Joseph Flaig — Deputy Editor - Institution of Mechanical Engineers (IMechE) at Institution of Mechanical Engineers (IMechE) · Show Sources