Karen Skovgaard-Petersen

Danish researcher