Structure and Dynamics of Nucleic Acids, Proteins, and Membranes by E. Clementi | Menrva Books | MenrvaBooks