Self-healing glass: a cracking discovery from Japan to revolutionize products

Self-healing glass: a cracking discovery from Japan to revolutionize products