Laura Falchi

Dr. Laura Falchi

Section of Obstetrics and Ginecology, Department of Veterinary Medicine, University of Sassari, Sassari, Italy