• Joan Larsen
LanguageEnglish
Publication date2009
Publishing institutionAalborg University, Department of Chemistry & Biomolecular Engineering
ID: 17702855