NCT06219317 2026-02-23ICARSEuropean Organisation for Research and Treatment of Cancer - EORTCPhase 2 Recruiting136 enrolled