1. WOAH and NRL for Echinococcosis, Animal Health, IZS della Sardegna, 07100 Sassari, Italy
2. Department of Medical, Surgical and Experimental Sciences, University of Sassari, 07100 Sassari, Italy
3. Department of Biomedical Sciences, Institute of Pathology, University of Sassari, 07100 Sassari, Italy
4. Unità Operativa Complessa di Malattie Infettive, Azienda Ospedaliero–Universitaria, 07100 Sassari, Italy
5. Department of Surgical and Diagnostic Integrated Sciences (DISC), University of Genova, 16132 Genova, Italy
6. Unità Operativa Complessa di Radiologia, Azienda Ospedaliero-Universitaria, 07100 Sassari, Italy