Science

Speedy nanorobots could someday clean up soil and water, deliver drugs