Rate dependency during needle insertions with a biologically inspired steering system: an experimental study.

Rate dependency during needle insertions with a biologically inspired steering system: an experimental study.