How to Slow Down Your Biological Clock

How to Slow Down Your Biological Clock

By Ed Cara – Gizmodo – Death is inevitable. But the journey getting there is far from universal. The average life expectancy at birth worldwide is now around 73 years but varies widely between countries and even between individual states in America. I, and...