The Body In Motion

It's hard to believe, but human fitness - physical strength, stamina, and power - is totally dependent upon the health and functioning of the collection of mitochondria located inside each of the 32 trillion cells in the body. Watch middle school students learn the benefits of keeping their mitochondria in tip-top condition while keeping their bodies in motion... and sweating.


UNC-TV Media