The pattern recognition receptor long pentraxin-3 (PTX3) plays conflicting roles in cancer by acting as an oncosuppressor or as a pro-tumor mediator depending on tumor context. This evidence concerns the gene PTX3 and neoplasm.