IDO1 and cancer: Indoleamine 2,3-dioxygenase 1 (IDO1) plays a predominant role in cancer immunotherapy which catalyzes the initial and rate limiting steps of the kynurenine pathway as a key enzyme.