Dr Ady Gancz

DVM, MSc, DVSc, dipl. ABVP-avian

EBVS® European Veterinary Specialist in Avian Medicine and Surgery