Major cancer breakthrough as scientists discover 'kill switch' that destroys cells November 14, 2023 0 Comments By Admin@Nuhey Researchers believe they have discovered a protein on a receptor that can ‘program’ cancer cells to die, in a potential breakthrough for treating the disease.