VTN and cancer: The complement proteins, which are expressed by cancer cells, stromal cells and immune cells in the tumour microenvironment work together to affect the fate of the cancer cells.