Professional Activites

Professional Memberships

  • American Association of Equine Practitioners
  • American Veterinary Medical Association
  • Ohio Veterinary Medical Association