Mechanism inducing self-killing of cancer cells

A research team has developed helical polypeptide potassium ionophores that lead to the onset of programmed cell death.


Click here for original story, Mechanism inducing self-killing of cancer cells


Source: ScienceDaily