And another more recent one https://www.nature.com/articles/d41586-018-07535-2
This is terrible pseudoscience and not worth anyone's time.
And another more recent one https://www.nature.com/articles/d41586-018-07535-2