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