Instituto de Investigación en Nutrición y Seguridad Alimentaria (INSA) 

A Severo Ochoa center since 2023