science
Phys Org
2026-09-26
Researchers Discover Molecular 'Self-Destruct' Switch in Human Cells
A study from Ben-Gurion University has identified a mechanism that controls cell survival versus programmed death, offering potential for improved cancer treatments.