PTX3 and cancer: There are conflicting reports regarding the role of PTX3 protein in cancer.