Loading paper
Undulatory underwater swimming: Linking vortex dynamics, thrust, and wake structure with a biorobotic fish | Tomesphere