IL10 and cancer: IL-10 has a dual role in cancer, where it can either inhibit tumor growth by suppressing chronic inflammation or promote local immunosuppression20,21,28, helping the tumor escape immune surveillance21,25,.29