The immune system in cancer metastasis: friend or foe?

The immune system in cancer metastasis: friend or foe?