Autonomous University of Barcelona
Cerdanyola del Vallès, Spain
Institute of Biotechnology and Biomedicine