Structure and dynamics of nucleic acids, proteins, and membranes by E. Clementi | Menrva Books | MenrvaBooks