IL6 and cancer: It is now understood that IL-6 is secreted by cancer cells, inflammatory cells, and stromal cells.