, Institute of Biomedical Research (IIB Sant Pau), Barcelona, Spain