Profile picture
Luigi Carlo Turco
  • Director
    Primary
    Istituto di Candiolo Ovarian Cancer Center, 825868
    Candiolo, Italy
  • Experienced Professional
    Mater Olbia Hospital
    Olbia, Italy
View All
mini profile avatar Luigi Carlo Turco