Mechanical Engineer / Computer Scientist

Clarkson University

Daniel Lacey