Pascale Ehrenfreund Pascale Ehrenfreund Chair of the Executive Board, German Aerospace Center (DLR), Bremen, Germany All articles
David Evans David Evans Mission Concept Engineer and Programme Manager for OPS-SAT, European Space Agency. Credit: ESA/D. Scuka CC BYSA IGO 3.0 All articles
Brian C. Ten Eyck Brian C. Ten Eyck Assistant Dean for Research Development, University of Arizona’s College of Engineering, USA All articles