Óscar Gamboa

Small Animal Teaching Hospital, Faculty of Veterinary Medicine, Lisbon University (FMV-ULisboa), Portugal, Portugal