Institution: | Department of Biochemistry and Molecular Biology, CeRQT--Parc Científic de Barcelona (PCB), Institut d'Investigacions Biomediques August Pi i Sunyer (IDIBAPS), University of Barcelona, Marti i Franques 1, Barcelona, Catalonia, 08028 Spain. |