Carmen Ruiz-Olmedo

Veterinary Surgeon

Carmen Ruiz-Olmedo
Carmen Ruiz-Olmedo DipLHP MRCVS Veterinary Surgeon

Bio coming soon!