Raffaele Scarpellini

Dr. Raffaele Scarpellini

Department of Veterinary Medical Sciences, University of Bologna
orcid