News

Flood mapping in urban areas poses significant challenges for Synthetic Aperture Radar (SAR) sensors due to limitations in detecting water in regions characterized by dense vegetation, urban ...
The European Space Agency (ESA) successfully launched its flagship Biomass satellite on 29 April 2025 at 06:15 local time (11:15 CEST) from Europe’s Spaceport in Kourou, French Guiana, aboard a Vega-C ...