stem cell depletion

Concept

A hallmark of aging where the body's supply of stem cells diminishes.

Mentioned in 1 video