NCT00397345 2020-10-19TroVax Renal Immunotherapy Survival TrialOxford BioMedicaPhase 3 Completed733 enrolled