Person Details

Home

Elisa Giaccardi

Industrial Design Engineering, Delft University of Technology, TU Delft