The first 1000 dendritic cell vaccinees.
Cancer Invest. 2003;21(6):873-86. doi: 10.1081/cnv-120025091.
Cancer Invest. 2003.
PMID: 14735692