A forced damped oscillation framework for undulatory swimming provides new insights into how propulsion arises in active and passive swimming

A forced damped oscillation framework for undulatory swimming provides new insights into how propulsion arises in active and passive swimming