Explained S01E15 - Can We Live Forever ?

Explained (2018)
S01E15 Can We Live Forever ?
Episode Overview
Can we discover the keys to prolonging human life? Specialists delve into how advancements in science, including insights from the French lilac, may provide valuable hints.