Scientists Uncover Novel Route to Inducing Cancer Cell Death
Chemotherapy has been known to kill cancer cells by damaging their DNA, leading to cell death. However, new research from the Netherlands Cancer Institute, led…