Mitochondria: the cell powerhouse and nexus of stress

Mitochondria: the cell powerhouse and nexus of stress