Giovanni Di Guardo (He/Him)

Retired Professor of General Pathology and Veterinary Pathophysiology, University of Teramo, Faculty of Veterinary Medicine
  • Italy