Immune system versus tumor: shifting the balance in favor of DCs and effective immunity

Immune system versus tumor: shifting the balance in favor of DCs and effective immunity