Nanomachines
By willspencer on Technology from www.tech-faq.com
Nanomachines (nanites) are small computers that are measured in nanometers and can perform tasks on a molecular level. They are relatively new, and while only a theory just a few years ago, they are quickly being integrated into a wide variety of industries and products. It has been projected that within one or two decades, [...]

