Tag: Self-repairing polymers

Self-repairing polymers

UK environmentally-friendly self-healing cable repair project could save millions