Lucy Grimes

Graduate Mechanical Engineer

Location: Oxford