Oriol Domenech

Dr. Oriol Domenech

Department of Cardiology, Istituto Veterinario Novara, 28060 Novara, Italy

Contribution