Read news on kill switch with our app.
Read more in the app
Frustrated by the constraints of Earth, a team of California scientists took tumor research to space—and may have discovered a ‘kill switch' for cancer
Scientists Find 'Kill Switch' That Activates Cancer Cell Death in The Lab