What does ESTEC stand for?
ESTEC stands for "ESA Technical Center"
How to abbreviate "ESA Technical Center"?
"ESA Technical Center" can be abbreviated as ESTEC
What is the meaning of ESTEC abbreviation?
The meaning of ESTEC abbreviation is "ESA Technical Center"
What does ESTEC mean?
ESTEC as abbreviation means "ESA Technical Center"