Heard her on the Highwire podcast.
Just looked but I had a feeling it was another high dollar thing like the Wellness Company.
But still, if she’s right we’re all loaded with parasites which reinforces the microbe theory of cancer.
https://rogershood.com/