1/1 Cellular and molecular life sciencesShortened title: Cell. mol. life sciAvailable in the language: English Country: Switzerland see more details