Artiles A.

DVM
Los Tarahales Veterinary Hospital
Carretera de los Tarahales 55, 35013 Las Palmas de Gran Canaria, Spain