NCT03437200 2023-02-21CRUCIALEuropean Organisation for Research and Treatment of Cancer - EORTCPhase 2 Terminated8 enrolled