Animal Trivia: The nematode Caenorhabditis elegans ages the equivalent of 5 human years for every day they live, usually expiring after 14 days. However, when stressed, the ?


Answer: Loading...