People who give blood regularly are more likely to have genetic changes in their blood that could cut the risk of cancer developing, a study suggests.
The researchers, from the Francis Crick Institute, say the findings are "fascinating" and could help understanding of how and why blood cancers develop.
Their study compared the blood of two groups of healthy male donors in their 60s - the first had given blood three times a year for 40 years, the other only about five times in total.
Subtle genetic differences not linked to a high risk of blood cancer were present in more of the frequent-donor group - but because healthier people tend to give blood, this skews the picture.