Photos: First 3D Printing Show November 8, 2013 By CTS Ryan Admin Leave a Comment With 3D Printing Shows being hosted in London, Paris and New York, and with the technology becoming more sophisticated, … [Read more...] about Photos: First 3D Printing Show