However, it remains unknown whether PTX3 plays a protective or promotive role in cancer in that it may impose an important influence on various aspects of cancer such as tumor initiation, angiogenesis, metastasis and immune-regulation42. This evidence concerns the gene PTX3 and cancer.