Emilia Ingemarsdotter

Ms. Emilia Ingemarsdotter

Industrial Design Engineering TU Delft
orcid