Profile picture
Celestino Sardu
Doctorate
  • Assistant Professor
    Primary
    University of Campania Luigi Vanvitelli
    Caserta, Italy
  • Leiden University Medical Center
    Leiden, Netherlands
View All
mini profile avatar Celestino Sardu