Barbara Menin

Dr. Barbara Menin

Istituto Italiano di Tecnologia, Center for Sustainable Future Technologies, Systems and Synthetic Biology, Via Livorno 60, 10144 Turin, Italy
orcid