Is 150 years really the limit of human life span? Posted by Steve Nichols in futurism Jun 212022 While most of us can expect to live to around 80, some people defy expectations and live to be over 100. Read more | >