Radio Episodes
4/27/2018 mitochondria-the-key-to-longevity

Mitochondria: The Key to Longevity

Occupy Health
Mitochondria are essential for health and longevity. They are the place where energy is generated and they control the elimination of damaged cells in a process called apoptosis. Listen Now