Janus Particle Synthesis, Self-assembly and Applications by Steve Granick | Menrva Books | MenrvaBooks