CCDC43 and cancer: analysed the role of tumour immune microenvironment's CD8+ T cells, M1 macrophages and CCDC43 in cancer metastasis and prognosis.36