Science may have found a way to get cancer cells to “self-destruct” Posted by Arthur Brown in biotech/medical, science Nov 192024 According to a new study, researchers may have found a way to get cancer cells to “self-destruct.” Read more | >