s

stem cell depletion

ConceptMentioned in 1 video

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