What was originally a study focused on finding the natural mechanisms that could protect organisms from cancer has led to a stunning finding: the researchers have discovered that inside every cell within the human body is a toxic code designed to trigger self-destruction if it … [Read more...] about Novel research finds mechanism that induces self-destruction in cancer cells