John Patterson

John Patterson

Graduate Mechanical Engineer

Contact