A wrist for needle-sized surgical robots, Medical Engineering and Discovery Lab, Nashville, Tennessee, USA

Printable View