The enhanced production of kynurenine caused by the expression of the tryptophan catabolizing IDO1 enzyme in cancer cells, cancer-derived vesicles and several other immune and stroma cells in the TME has immunosuppressing effects and is a predictor for poor prognosis in different cancer types. Here, IDO1 is linked to cancer.