IDO1 and cancer: Since aPD1 + YH29407 combination strategy showed the best anti-tumor effects than others, our findings suggest that an effective block of the IDO1 enzyme may form an ideal combination with an immune checkpoint inhibitor for cancer treatment.