https://apnews.com/a5077c7227b8eb8b0dc23423c0bbe2b2
So, not yet peer reviewed. But certainly puts the damper on this being the promised miracle cure .
So, not yet peer reviewed. But certainly puts the damper on this being the promised miracle cure .
Comment