Robots help position interventional needles

27.10.2016