On one hand, PTX3 has been shown to inhibit angiogenesis and tumorigenesis in cancers such as breast, prostate, colorectal, esophageal, gastric, cervical, and melanoma. Here, PTX3 is linked to cancer.