Humans at max limits for height, lifespan and physical performance, study suggestssciencedaily.com12 pointsSQL22199 years ago