Affiliation: | 1. Department of Life Sciences and Biotechnology, Section of Biochemistry and Molecular Biology, University of Ferrara, Via Fossato di Mortara 74, 44121 Ferrara, Italy;2. Center for Genomic Science, Fondazione Istituto Italiano di Tecnologia (IIT), Via Adamello 16, Milano 20139, Italy;3. Department of Chemical and Pharmaceutical Sciences, University of Ferrara, Via Luigi Borsari 46, Ferrara 44121, Italy |