PTX3 has been reported to exert complex effects on cancer progression. The gene discussed is PTX3; the disease is cancer.