Original languageEnglish
Pages1-24
JournalBiochimica et Biophysica Acta
Journal publication date2003
Volume1653
StatePublished
Peer-reviewedYes

ID: 456630