Silvia Novelli

Dr. Silvia Novelli

Department of Agriculture, Forest and Food Sciences, University of Turin
orcid