NCT02580994 2023-12-11REACTIONEuropean Organisation for Research and Treatment of Cancer - EORTCPhase 2 Completed125 enrolled