NCT00289341 - Safety and Effectiveness of a Vaccine for Prostate Cancer That Uses Each Patients' Own Immune Cells. | Crick | Crick