Ivana Rabbone

Prof. Ivana Rabbone

Department of Health and Science, University of Piemonte Orientale, 28100 Novara, Italy
orcid