• Laura Sand Pedersen
LanguageDanish
Publication date2009
Number of pages130
Publishing institutionAalborg Universitet
ID: 17690443