NC State News Oct 31, 2022
A new self-healing composite allows structures to repair themselves without having to be removed from service.
NC State News Oct 31, 2022
A new self-healing composite allows structures to repair themselves without having to be removed from service.