Elisa Petrussa

Dr. Elisa Petrussa

Università degli Studi di Udine, Department of AgriFood, Environmental and Animal Sciences, Via delle Scienze 91, University of Udine, 33100 Udine, Italy
orcid

Publication