Interestingly, TIM-3 is overexpressed on both immune cells and cancer cells. Here, HAVCR2 is linked to cancer.