Mechanism inducing self-killing of cancer cells August 28, 2019 adminMeds newsNo Comment on 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.