Nanorobot

Nanorobot (nanobot) is a robot of nanoscale specifically adapted to perform a specific function or functions either alone or with others.

Links

 * NANOROBOTS: MEDICINE OF THE FUTURE
 * Technical designs for nanorobots
 * Online books on medical nanorobotics