Maria Luce Lupetti

Dr. Maria Luce Lupetti

Industrial Design Engineering, TU Delft, 2628 Delft, The Netherlands