NCT00033904 - Survival Study Of Oncophage® vs. Observation In Patients With Kidney Cancer | Crick | Crick