10.1101/2024.10.30.621139
A fast, muscle-actuated biohybrid swimming robot
2024-11-03