Skip to main content
  1. The Technology & Sustainability Research Institute (TSRI) is a non-profit association dealing with the interplay of S/T with the concept of sustainability. TSRI supports projects, studies and dissemination and educational initiatives of any kind that contribute to developing sustainability…
  2. The Centre de Supercomputació de Catalunya (CESCA) is a public consortium created in 1991 which is integrated by the Generalitat de Catalunya, Fundació Catalana per a la Recerca i la Innovació (FCRI), nine Catalan universities (de Barcelona, Autònoma de Barcelona, Politècnica de Catalunya, Pompeu…
Subscribe to Spain