Frank Salzgeber

Frank Salzgeber

Head of Innovation and Ventures Office, European Space Agency