I really hope it’s true. It would be fantastic. But I am just wary of big claims in science. I’ve read so many of them over the years that don’t ever pan out.
Some do. But they are a tiny minority of the actual claims made.
From the smallest grains of sand do the mighty mountains form, from a tiny little seed does the largest of trees grow. :)