Author Details

Pérez-Torras, Sandra, Department of Biochemistry and Molecular Biomedicine, Faculty of Biology, Universitat de Barcelona, Avda. Diagonal 643, 08028-Barcelona, Spain