Updating the mitochondrial free radical theory of aging: an integrated view, key aspects, and confounding concepts.

Updating the mitochondrial free radical theory of aging: an integrated view, key aspects, and confounding concepts.