Colloidal Polymers with Controlled Sequence and Branching Constructed from Magnetic Field Assembled Nanoparticles