No peer review. In fact, the ‘researchers’ seem to be saying that peer review isn’t even necessary. That’s not science, that’s propaganda.
Is that really true? I find it unlikely given that is was the Royal Society which published it. It's not as if it was published in "Astounding Science Fiction".