Profile picture
Riccardo Scalenghe
Doctorate
  • Associate Faculty
    University of Palermo
    Palermo, Italy
mini profile avatar Riccardo Scalenghe