Centro de Supercomputación de Galiciah-index: 30Total citations: 4,531Total papers: 311Homepage: https://www.cesga.es