Nano Micro: Technology Under the Microscope