Scientists in Switzerland have innovated a robot the size of a grain of sand, controlled by magnets, capable of delivering ...