Mitochondria: the cell powerhouse and nexus of stress

Front Physiol. 2013 Aug 7:4:207. doi: 10.3389/fphys.2013.00207. eCollection 2013.
No abstract available