A robotic hand that can lift 1,000 times its body weight “A robotic hand developed by researchers from the Italian Institute [MORE]