1. Department of Parasitology and Parasitic Diseases, School of Veterinary Medicine
2. Department of Pathology, School of Veterinary Medicine
3. Second Department of Pediatrics, Aristotle University of Thessaloniki, 540 06 Thessaloniki, Greece
4. Department-of Medicine and Science of Ageing
5. Immunology Division
6. Dermatology, School of Medicine, University of Chieti, Italy