Profile picture
Emanuele Ruffaldi
Doctorate
  • Independent researcher
mini profile avatar Emanuele Ruffaldi