Robots and Machines

New Artificial Muscles Lift 1000 Times Their Own Weight