Exploring the immune microenvironment of primary and metastatic colorectal cancer