Embracing the obvious

Kevin Caron compares idiosyncrasies of 3D printers.

Read More