‘Nanotechnology’ is a very familiar term, but the image it brings to mind varies from person to person. This is because its types and applications, such as semiconductors, graphene, and carbon ...