Microscale defects: small size, large impact The smallest of imperfections can have great consequences on the devices and services we use on our daily lives, and need for solutions capable of reaching the range of micrometers and nanometers to detect them Technology has advanced at a giant’s pace, and as a result we have been […]