Mark Craig
Mark Craig
Mark Craig

Mark Craig

Mechanical Engineer by day, tinkering with electronics and digital fabrication (Laser cutting, 3d printing, CNC) by night.