IDO is a protein containing ferroheme, which is mainly expressed in immune cells and tumor cells, and can also be secreted into the extracellular to play a role. This evidence concerns the gene IDO1 and neoplasm.