Legal address: Mekelweg 5, 2628 CD Delft, Netherlands
Activity: University & Research
Association's membership: Hydrogen Europe Research