Life Extension

Concept

field of lengthening human lifespan by means such as tissue rejuvenation or gene therapy

Mentioned in 1 video