Original languageEnglish
PublisherPortland Press
Number of pages131
ISBN (Print)9781855781993
Publication statusPublished - Jul 2016

Publication series

NameEssays in Biochemistry
Volume60
ISSN (Electronic)0071-1365

Cite this