Profile picture
Celestino Sardu
Doctorate
  • Assistant Professor
    Primary
    Second University of Naples
    Naples, Italy
  • Leiden University Medical Center
    Leiden, Netherlands
mini profile avatar Celestino Sardu