Understanding, shaping and combining matter at the atomic and molecular scale is called nanotechnology. Nanotechnology encompasses science, medicine, engineering, computing and robotics at this scale, ...