Human life span may have an ‘absolute limit’ of 150 years

Human life span may have an ‘absolute limit’ of 150 years

SEMrush
Humans may be able to live for between 120 and 150 years, but no longer than this “absolute limit” on human life span, a new study suggests.
[automaticbacklinks]