NCT02950766 - NeoVax Plus Ipilimumab in Renal Cell Carcinoma | Crick | Crick