Japanese scientists create self-healing glass

 


v20240901