IL10 and cancer: IL-10 is produced by MDSCs, M2 macrophages and cancer cells [30, 31].