Current status of liver tumor ablation devices.

Current status of liver tumor ablation devices. Expert Rev Med Devices. 2007 Jul; 4(4):523-37.

View in: PubMed