IDO can be produced by multiple immune cell types, such as macrophages, DCs, and eosinophils, as well as epithelial, endothelial, and tumor cells [34]. Here, IDO1 is linked to neoplasm.