US team develops self-healing 3D printed rubber

7 Feb 2019

US team develops self-healing 3D printed rubber