Overactive cell metabolism linked to biological aging
Why do cells, and by extension humans, age? The answer may have a lot to do with mitochondria, the organelles that supply cells with energy. Though that idea is not new, direct evidence in…