A growing body of research shows that insulin and a related hormone play a key role in fueling tumors. They also may be a link between obesity, diabetes, and cancer.
No takes yet. Share an insight, caveat, or question.
Gary Taubes (2012) studied this question.