Profile picture
STEFANO CAPPAI
  • Senior Researcher
    Istituto Zooprofilattico Sperimentale della Sardegna (IZS)
    Sassari, Italy
mini profile avatar STEFANO CAPPAI