Barbara Benassi

, Rome
Molecular Biology, Human Biology, Cancer Research
PhD
30.68
  • Technical Unit for Radiation Biology and Human Health UTBIORAD
    Rome, Italy

Skills and expertise(4) View all

50 Following View all

40 Followers View all