Read more 3 million Euro in European support for groundbreaking research into self-healing robots Posted on 7 Aug 2019