Sarah Frusciante

Dr. Sarah Frusciante

Biotechnologies and Agroindustry Division, Department for Sustainability - ENEA (Italian National Agency for New Technologies, Energy and Sustainable Development)
orcid