PTX3 and cancer: The role of PTX3 in cancer is not clear, and its contribution as a tumour promoter or suppressor is being equally reported.