apples

An Apple a Day Keeps the Senescence at Bay?

Researchers have found that mice whose diet is supplemented with the…