Tagged: Researchers shed light on process of programmed mitochondrial cell death