1/1 Biochimica et biophysica actaShortened title: Biochim. biophys. actaAvailable in the language: English Country: Netherlands see more details