Autonomous Positioning of Piezoactuated Mechanism for Biological Cell Puncture Mingyang Xie, Shengdong Yu 833,83 DKK See product