Cancer ‘Kill Switch’ Discovered!

Scientists have reportedly discovered a cancer ‘kill switch’ that destroys tumors from the inside out. Researchers at the University of California Davis have found a particular receptor outside of the cell known as CD95, when this receptor is triggered, a self-destructive response triggers in the tumor. The scientists who made the discovery are hoping that not … Continue reading Cancer ‘Kill Switch’ Discovered!