The mitochondrial permeability transition pore: a mystery solved?

The mitochondrial permeability transition pore: a mystery solved?