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