ESA BR-273 ESA's technical heart

24 May 2008

The European Space Research and Technology Centre (ESTEC) in Noordwijk, the Netherlands, is ESA's largest site. This is where most ESA projects are born and guided through their phases of development.
Read online

Copyright 2000 - 2014 © European Space Agency. All rights reserved.