Current status of liver tumor ablation devices

Ann P O'Rourke1, Dieter Haemmerich, Punit Prakash

  • 1Department of Surgery, University of Wisconsin, Madison, WI 53792, USA. orourke@surgery.wisc.edu

Related Concept Videos