Publications search: Emanueala Dalla Costa, Large Animal Review