NCT00197860 - Dendritic Cell Based Therapy of Renal Cell Carcinoma | Crick | Crick