Mars exploration, new rockets and more: Interview with ESA chief Josef Aschbacher
Shaping an ambitious and steady space agenda for Europe requires not only diplomatic aplomb but also a firm grounding in science and engineering. Indeed, those attributes are must-haves in working with the 22 member states of the European Space Agency (ESA …