Synthetic Aperture Radar (SAR)
Earth Observation
theme

The synthetic aperture radar