Technology and Computing
PRINCETON, N.J. — Scientists have taken a cue from nature’s fuzziest insects, creating a caterpillar-like robot…