Intervenant(e):
Robert Hilton
DVM, BVSc, MACVSc (Canine med), CertVD, MRCVS, RCVS, Certificate Holder in Veterinary Dermatology
Robert Hilton
DVM, BVSc, MACVSc (Canine med), CertVD, MRCVS, RCVS, Certificate Holder in Veterinary Dermatology