Institució Catalana de Recerca i Estudis Avançats (ICREA) is located in Barcelona, Spain on Passeig de Lluís Companys, 23. Institució Catalana de Recerca i Estudis Avançats (ICREA) is rated 5 out of 5 in the category foundation in Spain.
Address
Passeig de Lluís Companys, 23