Features

Making a difference

Posted by - July 26, 2011
3D printing technology enables New York-based international architecture firm to shave months off its model-building…