Nanotechnology refers to research and technology which operates at the atomic, molecular, and macromolecular scale. Structures can be manipulated and studied at a scale in the range of 1-100nm, ...