Create new Board
Editorial Images

FRANCE-TECHNOLOGY-3D-FOOD

A picture taken on October 16, 2014 shows 3D printed mushrooms at the 3D Printshow exhibition in Paris. AFP PHOTO / STEPHANE DE SAKUTIN (Photo credit should read STEPHANE DE SAKUTIN/AFP via Getty Images)
FRANCE-TECHNOLOGY-3D-FOOD
Embed