Autonomous Positioning of Piezoactuated Mechanism for Biological Cell Puncture | 9781032277776 | Memmo