NCT00089778 - Vaccine Treatment of Kidney Cancer | Crick | Crick