IDO1 and neoplasm: IDO is an enzyme produced by tumor cells, as well as by dendritic cells and host macrophages, and it is responsible for catalyzing tryptophan degradation[54].