Jan Šlapeta, MVDr, PhD, GradCertEd (Higher Ed)

Affiliations

  • Professor of Veterinary and Molecular Parasitology, Laboratory of Veterinary Parasitology
  • Sydney School of Veterinary Science, The University of Sydney

Manual Chapters and Commentaries