Cardiolipin at the heart of stress response across kingdoms

Cardiolipin at the heart of stress response across kingdoms