Institut d'Investigacions Biomèdiques de Barcelonah-index: 134Total citations: 93,503Total papers: 2,148Homepage: https://www.iibb.csic.es