ESTEC Astronomy Abbreviation

ESTEC has various meanings in the Astronomy category. Discover the full forms, definitions, and usage contexts of ESTEC in Astronomy.

European Space Research and Technology Centre

Most Common Astronomy
European Space Technology Center
Astronomy
European Space Research and Technology Center
Astronomy
European Space Research & Technology Centre
Astronomy

Citation

Last updated: