Profile picture
Gabriele Deidda
  • Assistant Professor
    Primary
    Department of Biomedical Sciences, University of Padua, Italy, Via Ugo Bassi n. 58/B, 35121
    Padua, Italy
  • Italian Institute of Technology (IIT)
    Genova, Italy
mini profile avatar Gabriele Deidda