Institut de Biologia Molecular de Barcelonah-index: 113Total citations: 71,317Total papers: 1,759Homepage: https://www.ibmb.csic.es