Dr Michelle Barrows

BVMS, PGCert(Veterinary Conservation Medicine), DZooMed(Avian), MRCVS

EBVS® European Veterinary Specialist in Zoo Health Management