Instituto de Investigaciones Químicas (ICR) ROR

Also known as
Institute for Chemical Research