Mar 17, 2021 (Nanowerk News) Nanobots are machines whose components are at the nano-scale (one millionth of a millimetre), and can be designed in such a way that they have the ability to move autonomously in fluids. Although they are still in the research and development phase, very significant advances...