Assoc. Prof. Luís Cardoso

DVM MSc PhD Habil DipEVPC

European Veterinary Specialist in Parasitology