« Back to Glossary Index

Observation of the Earth from space, mostly based on satellites.

Close
Go top