Can Dendritic Cell Therapy assist in the fight against cancer?