Professional Societies
- Member American Veterinary Medical Association
- Member American Society for Veterinary Clinical Pathology
- Member American College of Veterinary Pathologists
Professional Service
- American Society for Veterinary Clinical Pathology (past-President)
- ACVP Board Certification Examination Committee Member, 2001-2005
- American College of Veterinary Pathologists, Councilor (2009-2012), past-President 2013
- Member, Certifying Examination Committee Board, 2015-present
- Member, Certifying Examination Committee Board, 2015-2018
Administrative Service
- Section head, Clinical Pathology, 1998 – present
- Council on Education
- Core Director for Clinical Laboratories
Reviewer
- Cytology Section Editor, Veterinary Clinical Pathology
Teaching Responsibilities
- VCS 8833.03 Advanced Small Animal Surgery
- VCS 8822.03 Advanced Small Animal Internal Medicine
- VCS 8844.10 Advanced Large Animal Respiratory Disease and Surgery
- VM 6603 Neurobiology
- VM 6618 Clinical Pathology, Team Leader
- VBS 7710.05 Applied Veterinary Medicine Clinical Pathology
- VBS 7712 Applied Veterinary Clinical Pathology (Cytology Elective)
- VBS 7852 Hematology Case Discussion
- VBS 8739 Specialty Training in Veterinary Clinical Pathology
- VBS 8895.03 Seminar in Veterinary Clinical Pathology
- VBS 8895.04 Veterinary Histopathology Seminar
- VBS 8814 Advanced Systemic Pathology III