Question: what agency do both Léopold Eyharts and Dirk Frimout work for?
Answer: European Space Agency