Veterinary Public Health Institute of Sardinia, Sassari, Italy
Istituto Zooprofilattico Sperimentale della Sardegna
Sassari, Sardegna, Italy