Whether cells in the human body survive or die under stress depends, among other things, on their mitochondria. Scientists at the Faculty of Medicine ...