- Nov 11, 2019
- 6,480
- 285
- 0
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.
Human life span may have an 'absolute limit' of 150 years : Read more
Human life span may have an 'absolute limit' of 150 years : Read more