Scientists develop self-healing elastomeric robot

14 Dec 2022