Cell biology. A mitochondrial mystery, solved.

Cell biology. A mitochondrial mystery, solved.