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