Learn More
The nematode Caenorhabditis elegans ages and dies in a few weeks, but humans can live for 100 years or more. Assuming that the ancestor we share with nematodes aged rapidly, this means that over(More)