Tag: tubulane

Rice University Develops 3D Printed Polymer Tubulane Structures That Can Stop Bullets (111)