HAVCR2 and liver cancer: However, the exact role of TIM-3 in liver cancer is still unclear.