Profile picture
Serena Marchesi
  • Doctorate Student / Research Assistant
    Primary
    Istituto Italiano di Tecnologia
    Genoa, Italy
  • Doctorate Student / Research Assistant
    University of Manchester
    Manchester, United Kingdom
mini profile avatar Serena Marchesi