orcid.org/0000-0003-3907-0463.
Istituto Zooprofilattico Sperimentale della Sardegna
Sassari, Sardegna, Italy