Skip to content

Self expanding anchors for stabilizing percutaneously implanted microdevices in biological tissues

Self expanding anchors for stabilizing percutaneously implanted microdevices in biological tissues