A discovery tied to space research just made Big Pharma very uncomfortable.
Researchers ran the numbers, checked them twice, and still couldn't explain what they found about the body's ability to defend itself.
It's the kind of thing that quietly gets shelved, because it doesn't fit the story the drug companies want to sell. But the evidence is getting harder to ignore.
P.S. Judge it for yourself before it disappears back into the noise.