Profile picture
Sandra Tafulo
  • Experienced Professional
    Primary
    Instituto Português de Sangue e da Transplantação
    Porto, Portugal
  • Experienced Professional
    European Federation for Immunogenetics
    Leiden, Netherlands
View All
mini profile avatar Sandra Tafulo