Can humans only live to be 115 years old?

Human Behavior