Profile picture
Francesca Leoni
Doctorate
  • Researcher
    Istituto Sperimentale di Zooprofilassi dell'Umbria e delle Marche (IZSUM)
    Perugia, Italy
mini profile avatar Francesca Leoni