Prize: Other distinction
Laura Spence (Recipient) & Mette Morsing (Recipient)
ID: 39177306
Search for researchers:
Search for research: