NCT03357224 2024-02-22PARCTEuropean Organisation for Research and Treatment of Cancer - EORTCPhase 2 Terminated26 enrolled