10.1101/2024.10.30.621139

A fast, muscle-actuated biohybrid swimming robot

2024-11-03