Profile picture
Davide De Pietri Tonelli
Doctorate
  • Italian Institute of Technology
    Genoa, Italy
mini profile avatar Davide De Pietri Tonelli