Translational mini-review series on vaccines: Dendritic cell-based vaccines in renal cancer.

Translational mini-review series on vaccines: Dendritic cell-based vaccines in renal cancer.