Trial watch: Dendritic cell (DC)-based immunotherapy for cancer. (31st December 2022)