10.1101/269100
Leg force interference in poly-pedal locomotion
2018-02-22