severo-ochoa-ministry.png

logos of the Severo Ochoa Excellence Program and the Spanish Ministry of Science and Innovation