Eric Szczerbaty

#426759

Mechanical engineer, Lockheed Martin SSC