Liquid glass: the spray-on scientific revelation
telegraph.co.uk
telegraph.co.uk
The first thing I think when I read something like that is "how many years until they regret saying that?"
This sentence does not lend the rest of the article much credibility.
Sounds like snake oil to me.