C3 and cancer: In summary, C3a, C5a, and their receptors appear to have heterogenous functions in cancer and these functions are highly context dependent.