Protein Self-Assembly Methods and Protocols by Jennifer J. McManus | Menrva Books