CNN1 and cancer: Despite this, CNN1 remains unknown in terms of its effects and mechanisms on angiogenesis, prognosis, and immunology in cancer.