Open Versus Laparoscopic Ablation of Liver Malignancies | NCT06304766 | Trialant