Nanostructured fibers can impersonate human muscles

You may also like...