ESTEC

views updated

ESTEC (ˈɛztɛk) European Space Technology Centre (Netherlands)