IL6 and cancer: IL-6 is secreted by a wide array of immune, endothelial as well as cancer cells in an inducible manner.