Silvia Tabacchioni

Dr. Silvia Tabacchioni

Department for Sustainability, Biotechnologies and Agroindustry Division, Italian National Agency for New Technologies, Energy and Sustainable Economic Development, ENEA, Casaccia Research Centre, Rome, Italy
orcid