Percutaneous ablation of hepatocellular carcinoma: current status.

Percutaneous ablation of hepatocellular carcinoma: current status.