Moreno Meneghetti; Vincenzo Amendola Self-Healing at the Nanoscale Mechanisms and Key Concepts of Natural and Artificial Systems - Taylor and Francis 2011 ISBN: 9780429063947 Source: EBOOK