Needle-based Percutaneous Ablation of Liver Tumors. | NCT06689670 | Trialant