A snake-inspired multi-segmented magnetic soft robot towards medical applications Journal articles Read full-text Watch video