Mitochondrial Health
After millions and millions of years of evolution what have mitochondria ever done for us? Well nothing really – save produce our own body weight in ATP (adenosine triphosphate) each day, protect us from cancer, drive themselves up and down axons of neurons to power our central nervous system, sacrifice themselves when they get old and tired – and much, much more! Who would have thought that these microscopic marvels […]
Read More >>