Self-organised Nanoparticle Assemblies: A Panoply of Patterns

more blah