published in Biochimica et Biophysica Acta: international journal of biochemistry and biophysics Journal
keywords Biochemistry & Molecular Biology Biophysics Life Sciences & Biomedicine Science & Technology