What is nanochemistry?
Nanochemistry is the use of chemical synthesis to make nanoscopic-scale building blocks of desired shape, size, composition and surface structure, charge and function with an optional target to control self-assembly of these building blocks at various scale-lengths.