Chemists at Carnegie Mellon University have demonstrated that synthetic nanoparticles can achieve the same level of structural complexity, hierarchy and accuracy as their natural counterparts – biomolecules. The study, published in Science, also reveals the atomic-level mechanisms behind nanoparticle self-assembly.