NCT06304766 - Open Versus Laparoscopic Ablation of Liver Malignancies | Crick | Crick