Protein Nanotechnology : Protocols, Instrumentation, and Applications - Gerrard, Juliet A.; Domigan, Laura J. (Springer US : Imprint: Humana, 2020)