China will have a permanent view of nearly one-third of the Earth’s surface, with the launch of the world’s first geosynchronous orbit synthetic aperture radar (SAR) satellite. The civilian-use Ludi ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results