A new study suggests that we haven’t yet hit our limit on human longevity.
Humans are living longer than ever before. But does our species have a fixed shelf life, or could we prolong our lives indefinitely?