All Institute of Molecular Biology of Barcelona of the Spanish National Research Council articles