• 7 years ago
Scientists have created artificial muscles that can lift 1,000 times their own weight.

Recommended