Eann A. Patterson - Institution of Mechanical Engineers Fellow

Department
Mechanical Engineering