Open in TheBrain

2015 Robot steered flexible needles navigate tissue

Attachments