Profile picture
Sara Riccardi
Masters
  • Researcher
    Institute of Neuroscience, CNR, 20129, Milan, Italy.
    Milan, Italy
mini profile avatar Sara Riccardi