NCT03620149 2021-01-06REDUCEEuropean Organisation for Research and Treatment of Cancer - EORTCPhase 2 Terminated2 enrolled