Profile picture
Nicolò Boccardo
Masters
  • Experienced Professional
    istituto italiano di tecnologia
    Genoa, Italy
mini profile avatar Nicolò Boccardo