NCT03357289 - Mix Vaccine for Metastatic Kidney Cancer | Crick | Crick