Implications of the NDC80 complex on the tumor immune microenvironment and cell growth in pan-cancer. The gene discussed is NDC80; the disease is cancer.