Affairs
Technology
Inside the European Space Agency complex on the Dutch coast, engineers and scientists are wrestling with big ideas. But for them, where we come from and whether we are alone are not philosophical questions: they are the motivation for scientific adventure.
- Photographers
- Nick Ballon