IL6 and cancer: IL6 can be produced by various cell populations of the cancer microenvironment.