Karlsruhe, Germany
Aristotle University of Thessaloniki Greece
London, UK
Stanford Stanford
Thessaloniki (Greece)
IDUN Technologies Geneva
Delft
EMTECH SPACE S.A. Marousi, Athens, Greece
European Space Agency Noordwijk, Netherlands
Oxford, UK
Climate Modeling Alliance, California Institute of Technology Pasadena, CA
Automation Engineer Greece