IDO1 and cancer: Despite the development of such molecules is still at an early stage, promising results have been reported, especially for some crucial proteins involved in cancer immunology, such as GAPDH and IDO1.