IDO1 and cancer: As the kynurenine, which is degraded from tryptophan by IDO1 enzyme activity and downstream derivative metabolites of kynurenine plays, an important role in immune suppression, multiple types of IDO1 inhibitors are developed for cancer treatments [10].