« Back to Glossary Index

An ESA mission and part of the Living Planet Programme, which comprises the satellite missions providing new observation data on the Earth.

Close
Go top