Is there a physiological mechanism that helps regulate life strategies?
A century ago, the average life-span for Americans was about 50 years. Today, the typical American lives to be about seventy-eight. What changed?
What do worms and old people have in common? Find out on this Moment of Science.