Research

Researchers 3D print support-free lattices inspired by sea urchins

Three sea urchin shells stacked.
Comments (0)

Leave a Reply