NCT02414750 2022-11-30REPOSITNetherlands Working Group on Immunotherapy of OncologyPhase 2 Terminated78 enrolled