THBS1 and colorectal carcinoma: The role of THBS1 in CRC is multifaceted and controversial.