NCT04107766 2026-04-17NOLA (NeuWave Observational Liver Ablation) RegistryEthicon, Inc.Terminated1,254 enrolled 13 charts