Prof Joe McGeough

22nd April 2021 Nick Valentine 0

Joe McGeough is the immediate past president of the Institution of Mechanical Engineers.  He chaired the Institution Taskforce on seeking mechanical engineering approaches to dealing […]