image
These tiny swimming robots may deliver drugs in blood vessel