Faye Flam BLOOMBERG – It’s still something of a mystery that a mouse lives only a year or two, a dog maybe 12, and a human about 80. Researchers disagree about the causes for such stark differences in longevity. Finding the answer might point to new strategies for aging-related diseases – cancer, Alzheimer’s, heart disease […]