November 13, 2018
Scientists have made a major discovery that shines a new, explanatory light on the link between obesity and cancer. Their research confirms why the body’s immune surveillance systems – led by cancer-fighting Natural Killer cells – stutter and fail in the presence of excess fat. Additionally, it outlines possible paths […]