Original languageEnglish
Pages (from-to)92-99
Number of pages8
JournalCellular and Molecular Life Sciences
Volume63
Publication statusPublished - 2006

ID: 1455032