Barcelonaβeta Brain Research Centerh-index: 63Total citations: 17,615Total papers: 735Homepage: https://www.barcelonabeta.org