Professional Memberships
- American College of Veterinary Radiology
- American Veterinary Medical Association
- Veterinary Cancer Society
Teaching
- VM 616, Radiology Techniques
- VM 526, Principles of Radiology
- VM 609, Comparative Gastroenterology
- VM COLL 603, Veterinary Neurobiology