John Lucas

John Lucas, Process Development Technician, Joining Technologies