thepalebluedot.co.uk
Satellite radar vision
How are radar satellites revolutionising our understanding of Earth processes and allowing us to respond to extreme weather events and natural disasters?