Dr. Neil Duncan

Dr. Neil Duncan South Africa Qualifications: BVSc, BVSc (Hons), Master of Veterinary Medicine (Aves), Diplomate: American College of Veterinary Pathologists Registered as a double specialist with the SA Veterinary Council in the fields of Poultry and Veterinary...