IDO1 and cancer: Fundamentally, kynurenine has an unmistakable role in cancer immune escape, making IDO1 a potential candidate to assist immunotherapy (31).