10.1101/2021.10.02.462900
Cockroaches adjust body and appendages to traverse cluttered large obstacles
2021-10-04