Professional Activities

Professional Memberships

  • American College of Veterinary Internal Medicine
  • Veterinary Emergency and Critical Care Society
  • American Association of Feline Practitioners
  • American Veterinary Medical Association

Teaching

  • VM700.02, Small Animal Internal Medicine
  • VC724, Topics in Feline Medicine