The World’s Oldest Vertebrate

In 2015 the average life expectancy of human beings was 71.4 years. This seems like quite a good stint in comparison to some of our ancestors, but it is paltry when compared to...

5,505 total views, no views today