We May Have Solved the Mystery Why Human Life Is Only About 80 Years
Have you wondered what causes the average human to die at 80?
--
Many marine animals make our average life expectancy of 80 years seem like a really bad deal.
Bowhead whales can live more than 200 years. The Rougheye rockfish has a maximum life expectancy of at least 205 years, and…