Top

3D Printed Concrete Canoe Wins 1st Place in Design Innovation in German Competition