European Space Research and Technology Centre, ESA’s centre for Earth observation located in Frascati, Italy. Responsible for ESA’s ground segment for Earth observation and holding a large archive of Earth observation data.
« Back to Glossary Index
