Profile picture
Michela Casella
Doctorate
  • Adjunct Professor
    Marche Polytechnic University
    Ancona, Italy
mini profile avatar Michela Casella