PTX3 is an extrinsic oncosuppressor regulating complement-dependent inflammation in cancer.

PTX3 is an extrinsic oncosuppressor regulating complement-dependent inflammation in cancer.