HAVCR2 and cancer: Recent researches have revealed that TIM-3 and B7-H3 are also involved in the evasion of cancer immune surveillance and CRC progression [52, 53].