Unit: European Space Resources Innovation Centre
Social links: LinkedIn / Personal Website
Languages: English, Spanish
Contact