July 25th 2025
IREC - Institut de Recerca en Energia de Catalunya
Legal address:
08930 Sant Adrià de Besòs, Barcelona, Spain
Activity: University & Research
Association's membership: Hydrogen Europe Research