26-05-2021 10:29 via feedproxy.google.com

Humans probably can't live longer than 150 years, new research finds - CNET

A new study looks at how long the body maintains its ability to recover from stress.
Read more »