IDO1 and cancer: The kynurenine pathway, IDO, and AHR pathway have gained significant attention in cancer research due to their potential roles in tumour progression and immune regulation.