Thank you for the new thread and all the research you share.
News on stopping cancer cures coming?
https://www.studyfinds.org/cancers-achilles-heel/