Cancer cells and myeloid cells express indoleamine-2,3-dioxygenase (IDO) to catalyze tryptophan into kynurenine, which induces T-cell dysfunction due to the deficiency of essential amino acid97. This evidence concerns the gene IDO2 and cancer.