What does ESTEC stand for?
ESTEC stands for "European Space Technology and Engineering Center"
How to abbreviate "European Space Technology and Engineering Center"?
"European Space Technology and Engineering Center" can be abbreviated as ESTEC
What is the meaning of ESTEC abbreviation?
The meaning of ESTEC abbreviation is "European Space Technology and Engineering Center"
What does ESTEC mean?
ESTEC as abbreviation means "European Space Technology and Engineering Center"