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