Francesca Necchi
, Basel

Molecular Biology, Microbiology, Bioinformatics

PhD
19.65
  • Institutes for BioMedical Research
    Basel, Switzerland

Skills and expertise(21) View all

45 Following View all

20 Followers View all