The serpin shield

Research output: Indexed journal article Editorial

Original languageEnglish
Article number227ec43
JournalScience Translational Medicine
Volume6
Issue number227
DOIs
Publication statusPublished - 12 Mar 2014

Cite this