• Morten Petersen
LanguageEnglish
Publication date2009
Number of pages76
Publishing institutionDepartment of Health Science and Technology; Aalborg University
ID: 17651729