IL-6 is secreted mainly by monocytes, and also by macrophages, Kupffer cells, keratinocytes, endothelial cells, B and T cells, and cancer cells [84]. This evidence concerns the gene IL6 and cancer.