Profile picture
Ranieri Cancedda
Doctorate
  • Independent researcher
    Genova, Italy
mini profile avatar Ranieri Cancedda