Mar 52018 These muscles can lift up to 1000x their own weight These 3D printed muscles are 3X stronger than real muscles! Read more