Long-term physical activity has an anti-ageing effect at the cellular level, research suggests.

More...