NCT03630068 - Computer-assisted Tumor Ablation for Patients With Liver Cancer | Crick | Crick