Exploring Life Extension, the ImmInst documentary

The Immortality Institutes science documentary, Exploring Life Extension, aims to create a realistic impression of the modern scientific pursuit of Life Extension.