IDO1 and cancer: Since the discovery of the essential role played by IDO1 in mediating maternal foetal tolerance, a great deal of interest has focused on the roles that IDO1 and other KP enzymes may play in cancer immunology.