Pandora's Box: mitochondrial defects in ischaemic heart disease and stroke.

Pandora's Box: mitochondrial defects in ischaemic heart disease and stroke.