fbpx

Xavier Navarro

Ldo.Vet DipECVIM-CA (Cardiology) MRCVS EBVS® European Veterinary Specialist in Small Animal Cardiology