Self-Healing Polymers Make For Self-Healing Robots

Geekazine.com