NCT02205047 2025-07-31INNOVATIONEuropean Organisation for Research and Treatment of Cancer - EORTCPhase 2 Completed172 enrolled