Scientists have made a 3D-printed robot hand that can play Jingle Bells on the piano. Researchers at Cambridge University said soft and rigid materials in the design replicate the bones and ligaments ...