3D print of the week: Orkan Telhan’s Microbial Design Studio

Biorealize Press Photo