By Timothy Coughlin, Clifford Mendelsohn, John Mitchell, Elizabeth Wright
Although there is no universally accepted definition, nanotechnology can be described as the science of manipulating materials at the nanoscale level to produce unique or enhanced materials, products and devices.