Teaching

2026:

-Veterinary Immunology and Vaccinology (VMPM 7380, Veterinary Medicine Professional Program, Iowa State University). Instructor in charge and coordinator. 20 Lectures.

 

2025:

-Veterinary Immunology and Vaccinology (VMPM 7380, Veterinary Medicine Professional Program, Iowa State University). Instructor. 7 Lectures.