Britannica AI Icon

European Space Research and Technology Centre

research center, Noordwijk, Netherlands
Also known as: ESTEC

Learn about this topic in these articles: