Drude Emilie Ehn

Affiliations
Gehl Techno-Anthropology Lab