IL6 and cancer: Interestingly, it has been shown that IL-6 can be secreted both by cancer and stromal cells like cancer associated fibroblasts (CAFs), TAMs, and endothelial cells in various cancers and induces proliferation, angiogenesis and metastasis by activating STAT-3 pathway [9].