Percutaneous ablation of liver tumours.

Percutaneous ablation of liver tumours.