Betteridge’s Law
No.
December 25, 2017
The end of broken phone screens? Scientists develop glass that
HEALS
itself