Mitochondria and heart failure: new insights into an energetic problem.

Mitochondria and heart failure: new insights into an energetic problem.