What You Need to Know About Your Mitochondria

by Dr. Joseph Mercola STORY AT-A-GLANCE In simple terms, mitochondria are the powerhouse of your cells, producing about 90% of the energy being generated in your body Everything that happens in your body, each and every muscle contraction and relaxation, biochemical cascade, cellular regeneration, detoxification and so on requires energy Free radicals formed at the […]