Soft robots

Soft robots
Camouflage-soft-robot A camouflaged soft robot in an artificial, man-made environment. (Photo courtesy of S. Morin/Harvard University)
View Comments (0)