Work

Ultrasound-guided ablation system for laparoscopic liver surgery