Explained (2018)
S1E15 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.