Medical Affairs Veterinarian/Internal Medicine Consultant, IDEXX Laboratories
BVSc FANZCVS (Canine Medicine)Dr Graham Swinney is an Internal Medicine Consultant and Medical Affairs Veterinarian at IDEXX. Graham is a Canine Medicine Specialist and when not on the phone taking calls supporting veterinarians through cases, he is sharing his experience and expertise...
Read More →