About David Walker
David is an American, European and Royal College of Veterinary Surgeons Specialist in Small Animal Internal Medicine. David is head of medicine at Anderson Moores Veterinary Specialists in Hampshire. This is a large, multi-specialist referral practice serving dogs and cats across the South of England.
No comments yet.