Northwestern University researchers have developed a blueprint for understanding and predicting the properties and behavior of complex nanoparticles and optimizing their use for a broad range of scientific applications. These include catalysis, optoelectronics, transistors, bio-imaging, and energy storage and conversion.