Men who eat a lot of fatty fish run a lower risk of prostate cancer, concludes a new research paper from Karolinska Institutet. The effect is likely to be attributable to the abundance of omega-3 fatty acids, although there is also a hereditary factor.