Encyclopedia of Biophysics by European Biophysical Societies' Association (EBSA) | Menrva Books | MenrvaBooks