The multifaceted mitochondrion: An attractive candidate for therapeutic strategies.

The multifaceted mitochondrion: An attractive candidate for therapeutic strategies.